MGNCLRHDNGVARKEKDDLDPEPLVKLLEEGKTSFRGEEESERSTEEESKVVRIKVVVTKKELRQILGHKNGINSIQQLVHVLKDSGRNISMASYEEDEKEEGDENWRPTLESIPESHY